home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / bbs / mxgui203.zip / GUI_MOUS.TXT < prev    next >
Text File  |  1997-08-11  |  2KB  |  47 lines

  1. {
  2. ───────────────────────────────────────────────────────────────────────────────
  3.   ▀▀▀   ▀▀▀   ▀▀▀▀▀   ▀▀   ▀▀
  4.   ▀▀▀▀ ▀▀▀▀  ▀▀   ▀▀   ▀▀ ▀▀
  5.   ▀▀ ▀▀▀ ▀▀  ▀▀▀▀▀▀▀    ▀▀▀    ╔══ ╦═╗ ╔═╗ ╦═╗ ╦ ╦ ╦ ╔═╗ ╔═╗
  6.   ▀▀  ▀  ▀▀  ▀▀   ▀▀   ▀▀ ▀▀   ║ ╦ ╠╦╝ ╠═╣ ╠═╝ ╠═╣ ║ ║   ╚═╗
  7.   ▀▀     ▀▀  ▀▀   ▀▀  ▀▀   ▀▀  ╚═╝ ╩╚═ ╩ ╩ ╩   ╩ ╩ ╩ ╚═╝ ╚═╝
  8. ───────────────────────────────────────────────────────────────────────────────
  9.   The MAX Graphics GUI Kit is Copyright 1995-Current Larry L. Athey (LA-Soft).
  10.   Color Averaging procedures are courtesy of Sean Price (Rude Dog Software).
  11. ───────────────────────────────────────────────────────────────────────────────  }
  12.  
  13. INTERFACE
  14.  
  15. CONST
  16.   MouseStandard     = 0; {Mouse mask definitions}
  17.   MouseUpArrow      = 1;
  18.   MouseDownArrow    = 2;
  19.   MouseLeftArrow    = 3;
  20.   MouseRightArrow   = 4;
  21.   MouseCheckMark    = 5;
  22.   MouseUpHand       = 6;
  23.   MouseDownHand     = 7;
  24.   MouseLeftHand     = 8;
  25.   MouseRightHand    = 9;
  26.   MouseStopHand     = 10;
  27.   MouseHourGlass    = 11;
  28.   MouseDiagCross    = 12;
  29.   MouseRectCross    = 13;
  30.   MouseRectBox      = 14;
  31.   MouseTargetCross  = 15;
  32.   MouseTargetCircle = 16;
  33.   MouseTargetBox    = 17;
  34.   MouseQuestionMark = 18;
  35.   MouseClockCursor  = 19;
  36.  
  37. VAR
  38.   ClockOn    : BOOLEAN;
  39.   ClockCount : BYTE;
  40.  
  41. {────────────────────────────────────────────────────────────────────────────}
  42. FUNCTION  MousePointIn(Mx,My,x1,y1,x2,y2 : INTEGER) : BOOLEAN;
  43. PROCEDURE SpinMouse;
  44. PROCEDURE MouseMask256(Lib : STRING);
  45. PROCEDURE MouseMask(Mask : BYTE);
  46. {────────────────────────────────────────────────────────────────────────────}
  47.